be immortal - German English Dictionary